package com.tiancheng.trade.settlement.bo;

import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;

import java.math.BigDecimal;

/**
 * 商户信息查询实体
 */
@Data
public class MerchantQueryBo {
    /**
     * 机构编码/机构ID
     */
    @JsonProperty("organization_code")
    private String organizationCode;
    /**
     * 机构名称
     */
    @JsonProperty("organization_name")
    private String organizationName;
    /**
     * 商户编码/商户ID
     */
    @JsonProperty("merchant_code")
    private String merchantCode;
    /**
     * 商户名称
     */
    @JsonProperty("merchant_name")
    private String merchantName;

    /**
     * 收入确认
     *
     */
    @JsonProperty("revenue_type")
    private String revenueType;
    /**
     * 平台收入金额
     *
     */
    @JsonProperty("platform_revenue_amount")
    private Integer platformRevenueAmount;
    /**
     * 平台收入比例
     *
     */
    @JsonProperty("platform_revenue_scale")
    private BigDecimal platformRevenueScale;
    /**
     * 业务场景
     */
    @JsonProperty("scene")
    private String scene;

    /**
     * 结算类型
     */
    @JsonProperty("settlement_type")
    private String settlementType;
}
